Neural Network Based Obstacle Avoidance Using Simulated Sensor Data

نویسنده

  • Timothy A. Zimmerman
چکیده

This study characterized the design and implementation of a low-cost autonomous robot capable of performing obstacle avoidance using neural networks trained with simulated sensor data. The only sensor used for detecting the environment was an infrared distance sensor attached to a hobby servo, allowing for 180° of sensor visibility. In order to train the neural networks, simulated sensor data was created using LabVIEW and presented to a user, who selected the expected robot operation in that specific situation. The simulated sensor data and expected robot operation data was then used to create training data. The trained neural networks were then verified by testing the actual network output with the training data, and additional random sensor data. The robot was controlled wirelessly by a computer running LabVIEW, which processed the sensor data through the networks and controlled the robot’s subsequent movements. The networks were able to produce accurate obstacle avoidance actions during the simulated network analysis, and on the test bed, allowing the robot to avoid obstacles while successfully performing its mission. Keywords—neural network, backpropagation, infrared, LabVIEW, autonomous robot, dsPIC, microcontroller, obstacle avoidance, extended delta bar delta, simulation

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Obstacle Avoidance by Distributed Algorithm based on Reinforcement Learning (RESEARCH NOTE)

In this paper we focus on the application of reinforcement learning to obstacle avoidance in dynamic Environments in wireless sensor networks. A distributed algorithm based on reinforcement learning is developed for sensor networks to guide mobile robot through the dynamic obstacles. The sensor network models the danger of the area under coverage as obstacles, and has the property of adoption o...

متن کامل

Designing Path for Robot Arm Extensions Series with the Aim of Avoiding Obstruction with Recurring Neural Network

In this paper, recurrent neural network is used for path planning in the joint space of the robot with obstacle in the workspace of the robot. To design the neural network, first a performance index has been defined as sum of square of error tracking of final executor. Then, obstacle avoidance scheme is presented based on its space coordinate and its minimum distance between the obstacle and ea...

متن کامل

NeuCube for obstacle avoidance in simulated prosthetic vision

Limited by visual percepts elicited by existing visual prothesis, it’s necessary to enhance its functionality to fulfill some challenging tasks for the blind such as obstacle avoidance. This paper provides a new methodology for obstacle avoidance in simulated prosthetic vision by modelling and classifying spatiotemporal (ST) video data. The proposed methodology is based on a novel spiking neura...

متن کامل

Obstacle Avoidance for Kinematically Redundant Manipulators Using the Deterministic Annealing Neural Network

With the wide deployment of redundant manipulators in complex working environments, obstacle avoidance emerges as an important issue to be addressed in robot motion planning. In this paper, a new obstacle avoidance scheme is presented for redundant manipulators. In this scheme, obstacle avoidance is mathematically formulated as a time-varying linearly constrained quadratic programming problem. ...

متن کامل

Obstacle Avoidance in Comparation Using Fuzzy Logic and Neural Network

This paper proposes a Fuzzy Logic and Neural Network control system that is able to guide the Mobile robots (AmigoBot and P3DX) traverse through a maze with arbitrary obstacles and computed data and algorithm in Personal Computer (PC) in wireless system. For input data, controller (Fuzzy Logic and Neural Network) receives data from sensors (sonar and laser range finder). This paper checked the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014